//package com.qiezikaka.kaka.ui;
//
//import android.Manifest;
//import android.app.Dialog;
//import android.app.admin.DevicePolicyManager;
//import android.content.ComponentName;
//import android.content.Context;
//import android.content.DialogInterface;
//import android.content.Intent;
//import android.content.pm.PackageManager;
//import android.graphics.Bitmap;
//import android.graphics.BitmapFactory;
//import android.hardware.Camera;
//import android.os.Build;
//import android.os.UserManager;
//import android.text.TextUtils;
//import android.view.Display;
//import android.view.Gravity;
//import android.view.LayoutInflater;
//import android.view.MotionEvent;
//import android.view.View;
//import android.view.ViewGroup;
//import android.view.ViewTreeObserver;
//import android.view.Window;
//import android.view.WindowManager;
//import android.widget.EditText;
//import android.widget.ImageView;
//import android.widget.TextView;
//
//import androidx.annotation.NonNull;
//import androidx.annotation.Nullable;
//import androidx.core.app.ActivityCompat;
//import androidx.fragment.app.Fragment;
//import androidx.fragment.app.FragmentManager;
//import androidx.fragment.app.FragmentPagerAdapter;
//import androidx.recyclerview.widget.GridLayoutManager;
//
//import com.blankj.utilcode.util.PermissionUtils;
//import com.blankj.utilcode.util.PhoneUtils;
//import com.bumptech.glide.Glide;
//import com.chad.library.adapter.base.BaseQuickAdapter;
//import com.qiezikaka.kaka.AdminReceiver;
//import com.qiezikaka.kaka.R;
//import com.qiezikaka.kaka.adapter.BannerListAdapter;
//import com.qiezikaka.kaka.adapter.FuZhuangDataListAdapter;
//import com.qiezikaka.kaka.base.BaseActivity;
//import com.qiezikaka.kaka.bean.AllBean;
//import com.qiezikaka.kaka.bean.BannerInfo;
//import com.qiezikaka.kaka.bean.FuZhuangInfo;
//import com.qiezikaka.kaka.bean.HomeCateInfo;
//import com.qiezikaka.kaka.bean.QcodeInfo;
//import com.qiezikaka.kaka.bean.ShopInfo;
//import com.qiezikaka.kaka.bean.UpdataVersionInfo;
//import com.qiezikaka.kaka.databinding.ActivityMainBinding;
//import com.qiezikaka.kaka.ui.detail.DetailCameraFaceTakleActivity;
//import com.qiezikaka.kaka.view.GridSpacingItemDecoration;
//import com.scwang.smart.refresh.layout.api.RefreshLayout;
//import com.scwang.smart.refresh.layout.listener.OnLoadMoreListener;
//import com.scwang.smart.refresh.layout.listener.OnRefreshListener;
//import com.youth.banner.indicator.CircleIndicator;
//import com.youth.banner.listener.OnBannerListener;
//import com.yzq.zxinglibrary.encode.CodeCreator;
//import android.provider.Settings;
//
//import java.io.IOException;
//import java.util.List;
//
//import util.UpdateAppUtils;
//
//public class MainActivity extends BaseActivity<MainPresenter> implements MainContract.View, BaseQuickAdapter.OnItemClickListener, View.OnClickListener {
//
//    private com.qiezikaka.kaka.databinding.ActivityMainBinding mBinding;
//    private MainPresenter presenter;
//    private boolean hasLoadMore = false;
//    private boolean hasLoadMoreHot = false;
//    private boolean isFristLoadHot = true;
//    private boolean isFristLoad = true;
//
//    private int PAGE_NO = 1;
//    private int PAGE_NO_HOT = 1;
//    private int PAGE_SIZE = 10;
//    private int PAGE_SIZE_HOT = 10;
//    private FuZhuangDataListAdapter hotDataAdapter;
//    private FuZhuangDataListAdapter dataAdapter;
//    private String cateId = "1";
//    private DevicePolicyManager dpm;
//    private ComponentName adminComponent;
//    private TextView tv_dialog_shop_name;
//    private TextView tv_dialog_btn_submit;
//    private String shopId;
//    private String androidId;
//
//    @Override
//    public View getLayout() {
//        mBinding = ActivityMainBinding.inflate(getLayoutInflater());
//        return mBinding.getRoot();
//    }
//
//    @Override
//    protected MainPresenter getPresenter() {
//        if (presenter == null) {
//            presenter = new MainPresenter(this, this);
//        }
//        return presenter;
//    }
//
//    @Override
//    protected void initEventAndData() {
//        getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
//        initview();
//        initData();
////        initLockApp();
//    }
//
//    private void initLockApp() {
//        dpm = (DevicePolicyManager) getSystemService(Context.DEVICE_POLICY_SERVICE);
//        adminComponent = new ComponentName(this, AdminReceiver.class);
//
//        if (dpm.isDeviceOwnerApp(getPackageName())) {
//            // 禁用状态栏（通知栏）的下拉
//            dpm.setStatusBarDisabled(adminComponent, true);
//
//            // 禁用电源按钮的重启和关闭选项（需要设备所有者权限）
//            dpm.addUserRestriction(adminComponent, UserManager.DISALLOW_SAFE_BOOT);
//            dpm.addUserRestriction(adminComponent, UserManager.DISALLOW_FACTORY_RESET);
//            dpm.addUserRestriction(adminComponent, UserManager.DISALLOW_ADD_USER);
//            dpm.addUserRestriction(adminComponent, UserManager.DISALLOW_MOUNT_PHYSICAL_MEDIA);
//        }
//// 检查设备管理员权限是否已被启用
//        if (!dpm.isAdminActive(adminComponent)) {
//            Intent intent = new Intent(DevicePolicyManager.ACTION_ADD_DEVICE_ADMIN);
//            intent.putExtra(DevicePolicyManager.EXTRA_DEVICE_ADMIN, adminComponent);
//            intent.putExtra(DevicePolicyManager.EXTRA_ADD_EXPLANATION, "需要设备管理员权限来锁定应用。");
//            startActivityForResult(intent, 1000);
//        }
//    }
//
//    @Override
//    protected void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) {
//        super.onActivityResult(requestCode, resultCode, data);
//        if (requestCode == 1000) {
//            if (dpm.isDeviceOwnerApp(getPackageName())) {
//
//                // 设置当前应用为锁定任务（Kiosk模式）
//                dpm.setLockTaskPackages(adminComponent, new String[]{getPackageName()});
//            }
//        }
//    }
//
//    public void startKioskMode() {
//        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
//            startLockTask();  // 开始锁定任务
//        }
//    }
//
//
//    private void initData() {
//        // 设置GET请求参数
////        presenter.getBannerList();
////        presenter.getHomeCate();
//        presenter.getFuZhuanList(cateId, PAGE_NO + "", PAGE_SIZE + "", "0");
//        presenter.getFuZhuanHotList(cateId, PAGE_NO_HOT + "", PAGE_SIZE_HOT + "", "1");
//        presenter.updateVersion();
//        androidId = Settings.System.getString(getContentResolver(), Settings.System.ANDROID_ID);
//        presenter.isBind(androidId);
//    }
//
//
//    private void initview() {
//        mBinding.llCateMan.setOnClickListener(this);
//        mBinding.llCateLady.setOnClickListener(this);
//        mBinding.llCateBoy.setOnClickListener(this);
//        mBinding.llCateGirl.setOnClickListener(this);
//        mBinding.ivBanner.setOnClickListener(this);
//        mBinding.ivStopTask.setOnClickListener(this);
//        mBinding.rvHot.setLayoutManager(new GridLayoutManager(this, 3));
//        mBinding.rvHot.addItemDecoration(new GridSpacingItemDecoration(3, 16, false));
//        mBinding.rvClassic.setLayoutManager(new GridLayoutManager(this, 3));
//        mBinding.rvClassic.addItemDecoration(new GridSpacingItemDecoration(3, 36, false));
//
//        mBinding.refreshHot.setOnRefreshListener(new OnRefreshListener() {
//            @Override
//            public void onRefresh(@NonNull final RefreshLayout refreshLayout) {
//                PAGE_NO_HOT = 1;
//                presenter.getFuZhuanHotList(cateId, PAGE_NO_HOT + "", PAGE_SIZE_HOT + "", "1");
//                hasLoadMoreHot = false;
//            }
//        });
//
//        mBinding.refreshHot.setOnLoadMoreListener(new OnLoadMoreListener() {
//            @Override
//            public void onLoadMore(@NonNull final RefreshLayout refreshLayout) {
//                ++PAGE_NO_HOT;
//                presenter.getFuZhuanHotList(cateId, PAGE_NO_HOT + "", PAGE_SIZE_HOT + "", "1");
//                hasLoadMoreHot = true;
//            }
//        });
//
//        mBinding.refreshClassic.setOnRefreshListener(new OnRefreshListener() {
//            @Override
//            public void onRefresh(@NonNull final RefreshLayout refreshLayout) {
//                PAGE_NO = 1;
//                presenter.getFuZhuanList(cateId, PAGE_NO + "", PAGE_SIZE + "", "0");
//                hasLoadMore = false;
//            }
//        });
//
//        mBinding.refreshClassic.setOnLoadMoreListener(new OnLoadMoreListener() {
//            @Override
//            public void onLoadMore(@NonNull final RefreshLayout refreshLayout) {
//                ++PAGE_NO;
//                presenter.getFuZhuanList(cateId, PAGE_NO + "", PAGE_SIZE + "", "0");
//                hasLoadMore = true;
//            }
//        });
//
//
////        ViewTreeObserver observer = mBinding.llBannerView.getViewTreeObserver();
////        observer.addOnGlobalLayoutListener(new ViewTreeObserver.OnGlobalLayoutListener() {
////            @Override
////            public void onGlobalLayout() {
////                mBinding.llBannerView.getViewTreeObserver().removeOnGlobalLayoutListener(this);
////                ViewGroup.LayoutParams layoutParams = mBinding.llBannerView.getLayoutParams();
////                int height = mBinding.llBannerView.getMeasuredHeight();
////                layoutParams.width = height *9 / 16;
////                mBinding.llBannerView.setLayoutParams(layoutParams);
////            }
////        });
//    }
//
//    @Override
//    public void onClick(View view) {
//        switch (view.getId()) {
//            case R.id.ll_cate_man:
//                cateId = "1";
//                releaseListData();
//                mBinding.tvCateMan.setTextColor(getResources().getColor(R.color.red));
//                mBinding.tvCateManEn.setTextColor(getResources().getColor(R.color.red));
//                mBinding.tvCateLady.setTextColor(getResources().getColor(R.color.white));
//                mBinding.tvCateLadyEn.setTextColor(getResources().getColor(R.color.white));
//                mBinding.tvCateBoy.setTextColor(getResources().getColor(R.color.white));
//                mBinding.tvCateBoyEn.setTextColor(getResources().getColor(R.color.white));
//                mBinding.tvCateGirl.setTextColor(getResources().getColor(R.color.white));
//                mBinding.tvCateGirlEn.setTextColor(getResources().getColor(R.color.white));
//                presenter.getFuZhuanList("1", PAGE_NO + "", PAGE_SIZE + "", "0");
//                presenter.getFuZhuanHotList("1", PAGE_NO_HOT + "", PAGE_SIZE_HOT + "", "1");
//                break;
//            case R.id.ll_cate_lady:
//                cateId = "2";
//                releaseListData();
//                mBinding.tvCateMan.setTextColor(getResources().getColor(R.color.white));
//                mBinding.tvCateManEn.setTextColor(getResources().getColor(R.color.white));
//                mBinding.tvCateLady.setTextColor(getResources().getColor(R.color.red));
//                mBinding.tvCateLadyEn.setTextColor(getResources().getColor(R.color.red));
//                mBinding.tvCateBoy.setTextColor(getResources().getColor(R.color.white));
//                mBinding.tvCateBoyEn.setTextColor(getResources().getColor(R.color.white));
//                mBinding.tvCateGirl.setTextColor(getResources().getColor(R.color.white));
//                mBinding.tvCateGirlEn.setTextColor(getResources().getColor(R.color.white));
//                presenter.getFuZhuanList("2", PAGE_NO + "", PAGE_SIZE + "", "0");
//                presenter.getFuZhuanHotList("2", PAGE_NO_HOT + "", PAGE_SIZE_HOT + "", "1");
//                break;
//            case R.id.ll_cate_boy:
//                cateId = "3";
//                releaseListData();
//                mBinding.tvCateMan.setTextColor(getResources().getColor(R.color.white));
//                mBinding.tvCateManEn.setTextColor(getResources().getColor(R.color.white));
//                mBinding.tvCateLady.setTextColor(getResources().getColor(R.color.white));
//                mBinding.tvCateLadyEn.setTextColor(getResources().getColor(R.color.white));
//                mBinding.tvCateBoy.setTextColor(getResources().getColor(R.color.red));
//                mBinding.tvCateBoyEn.setTextColor(getResources().getColor(R.color.red));
//                mBinding.tvCateGirl.setTextColor(getResources().getColor(R.color.white));
//                mBinding.tvCateGirlEn.setTextColor(getResources().getColor(R.color.white));
//                presenter.getFuZhuanList("3", PAGE_NO + "", PAGE_SIZE + "", "0");
//                presenter.getFuZhuanHotList("3", PAGE_NO_HOT + "", PAGE_SIZE_HOT + "", "1");
//                break;
//            case R.id.ll_cate_girl:
//                cateId = "4";
//                releaseListData();
//                mBinding.tvCateMan.setTextColor(getResources().getColor(R.color.white));
//                mBinding.tvCateManEn.setTextColor(getResources().getColor(R.color.white));
//                mBinding.tvCateLady.setTextColor(getResources().getColor(R.color.white));
//                mBinding.tvCateLadyEn.setTextColor(getResources().getColor(R.color.white));
//                mBinding.tvCateBoy.setTextColor(getResources().getColor(R.color.white));
//                mBinding.tvCateBoyEn.setTextColor(getResources().getColor(R.color.white));
//                mBinding.tvCateGirl.setTextColor(getResources().getColor(R.color.red));
//                mBinding.tvCateGirlEn.setTextColor(getResources().getColor(R.color.red));
//                presenter.getFuZhuanList("4", PAGE_NO + "", PAGE_SIZE + "", "0");
//                presenter.getFuZhuanHotList("4", PAGE_NO_HOT + "", PAGE_SIZE_HOT + "", "1");
//                break;
//            case R.id.iv_banner:
//                startKioskMode();
//                break;
//            case R.id.iv_stop_task:
//                //停止单一模式
//                stopLockTaskaa();
//                break;
//        }
//    }
//
//    public void stopLockTaskaa() {
//        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
//            stopLockTask();
//        }
//    }
//
//    private void releaseListData() {
//        PAGE_NO = 1;
//        PAGE_NO_HOT = 1;
//        isFristLoadHot = true;
//        isFristLoad = true;
//        hasLoadMoreHot = false;
//        hasLoadMore = false;
//    }
//
//
//    @Override
//    public void onBannerList(BannerInfo info) {
//        switch (info.getStatus()) {
//            case 200:
//                List<BannerInfo.DataBean> beanList = info.getData();
//                break;
//            case 422:
//                break;
//        }
//    }
//
//    /**
//     * 获取分类
//     *
//     * @param info
//     */
//    @Override
//    public void onHomeCate(HomeCateInfo info) {
//        switch (info.getStatus()) {
//            case 200:
//                List<HomeCateInfo.DataBean> beanList = info.getData();
//
//                break;
//            case 422:
//                break;
//        }
//    }
//
//    @Override
//    public void onFuZhuanList(FuZhuangInfo info) {
//        mBinding.refreshClassic.finishLoadMore();
//        mBinding.refreshClassic.finishRefresh();
//        mBinding.refreshClassic.resetNoMoreData();//setNoMoreData(false);
//        switch (info.getStatus()) {
//            case 200:
//                FuZhuangInfo.DataBean infoData = info.getData();
//                if (infoData != null) {
//                    int page = infoData.getPage();
//                    if (isFristLoad) {
//                        List<FuZhuangInfo.DataBean.ListBean> list = infoData.getList();
//                        dataAdapter = new FuZhuangDataListAdapter(R.layout.item_hot_fuzhuang, list);
//                        mBinding.rvClassic.setAdapter(dataAdapter);
//                        dataAdapter.setOnItemClickListener(this::onItemClick);
//                        isFristLoad = false;
//                    } else {
//                        if (!hasLoadMore) { //上拉加载
//                            List<FuZhuangInfo.DataBean.ListBean> dataList = infoData.getList();
//                            dataAdapter.replaceData(dataList);
//
//                        } else { //下拉刷新
//                            if (PAGE_NO <= page) {
//                                //说明有值
//                                List<FuZhuangInfo.DataBean.ListBean> dataList = infoData.getList();
//                                dataAdapter.addData(dataList);
//                            }
//                        }
//                    }
//                    List<FuZhuangInfo.DataBean.ListBean> listBeanList = dataAdapter.getData();
//                    if (listBeanList != null && listBeanList.size() != 0) {
//                        mBinding.rvHot.setVisibility(View.VISIBLE);
//                        mBinding.empty.clEmpty.setVisibility(View.GONE);
//                    } else {
//                        mBinding.rvHot.setVisibility(View.GONE);
//                        mBinding.empty.clEmpty.setVisibility(View.VISIBLE);
//                    }
//                }
//                break;
//            case 422:
//                showToast(info.getMessage());
//                break;
//            default:
//                break;
//        }
//    }
//
//    /**
//     * 热门列表
//     *
//     * @param info
//     */
//    @Override
//    public void onFuZhuanHotList(FuZhuangInfo info) {
//        mBinding.refreshHot.finishLoadMore();
//        mBinding.refreshHot.finishRefresh();
//        mBinding.refreshHot.resetNoMoreData();//setNoMoreData(false);
//        switch (info.getStatus()) {
//            case 200:
//                FuZhuangInfo.DataBean infoData = info.getData();
//                if (infoData != null) {
//                    int page = infoData.getPage();
//                    if (isFristLoadHot) {
//                        List<FuZhuangInfo.DataBean.ListBean> list = infoData.getList();
//                        hotDataAdapter = new FuZhuangDataListAdapter(R.layout.item_hot_fuzhuang, list);
//                        mBinding.rvHot.setAdapter(hotDataAdapter);
//                        hotDataAdapter.setOnItemClickListener(this::onItemClick);
//                        isFristLoadHot = false;
//
//                    } else {
//                        if (!hasLoadMoreHot) { //上拉加载
//                            List<FuZhuangInfo.DataBean.ListBean> dataList = infoData.getList();
//                            hotDataAdapter.replaceData(dataList);
//
//                        } else { //下拉刷新
//                            if (PAGE_NO_HOT <= page) {
//                                //说明有值
//                                List<FuZhuangInfo.DataBean.ListBean> dataList = infoData.getList();
//                                hotDataAdapter.addData(dataList);
//                            }
//                        }
//                    }
//                    List<FuZhuangInfo.DataBean.ListBean> listBeanList = hotDataAdapter.getData();
//                    if (listBeanList != null && listBeanList.size() != 0) {
//                        mBinding.rvHot.setVisibility(View.VISIBLE);
//                        mBinding.emptyHot.clEmpty.setVisibility(View.GONE);
//                    } else {
//                        mBinding.rvHot.setVisibility(View.GONE);
//                        mBinding.emptyHot.clEmpty.setVisibility(View.VISIBLE);
//                    }
//                }
//                break;
//            case 422:
//                showToast(info.getMessage());
//                break;
//            default:
//                break;
//        }
//    }
//
//    @Override
//    public void onFailer(Throwable throwable) {
//
//    }
//
//    @Override
//    public void onUpdataApp(UpdataVersionInfo info) {
//        switch (info.getStatus()) {
//            case 200:
//                UpdataVersionInfo.DataBean data = info.getData();
//                if (data != null) {
//                    String apk_file_url = data.getApk_url();
//                    String is_must = data.getIs_must();//是否强制升级
//                    int version_code = data.getVersion_code();
//                    String update_log = data.getUpdate_log();
//                    String new_version = data.getVersion_str();
//
//                    String log = "优化了用户体验";
//                    if (!TextUtils.isEmpty(update_log)) {
//                        String[] split = update_log.split("&");
//                        for (int i = 0; i < split.length; i++) {
//                            log = log + "\n" + split[i];
//                        }
//                    }
//                    boolean ismust = "1".equals(is_must);
//
//                    UpdateAppUtils.from(this)
//                            .serverVersionCode(version_code)
//                            .serverVersionName(new_version)
//                            .apkPath(apk_file_url)
//                            .updateInfo(log)
//                            .downloadBy(UpdateAppUtils.DOWNLOAD_BY_APP) //下载方式：app下载、手机浏览器下载。默认app下载
//                            .showNotification(true)
//                            .isForce(ismust) //是否强制更新
////                                .needFitAndroidN(false)
//                            .update();
//                }
//                break;
//            case 422:
//                showToast(info.getMessage());
//                break;
//        }
//    }
//
//    @Override
//    public void onGetShop(ShopInfo info) {
//        switch (info.getStatus()){
//            case 200:
//                ShopInfo.DataDTO infoData = info.getData();
//                if(infoData != null){
//                    shopId = infoData.getId();
//                    tv_dialog_shop_name.setVisibility(View.VISIBLE);
//                    tv_dialog_btn_submit.setVisibility(View.VISIBLE);
//                    tv_dialog_shop_name.setText("商家名称："+infoData.getName());
//                    tv_dialog_btn_submit.setText("绑定设备");
//                }
//                break;
//            case 422:
//                tv_dialog_shop_name.setText("商家不存在");
//                showToast(info.getMessage());
//                break;
//        }
//
//    }
//
//    /**
//     * 绑定商家
//     * @param info
//     */
//    @Override
//    public void onBindShop(AllBean info) {
//        switch (info.getStatus()){
//            case 200:
//                showToast("绑定成功");
//                break;
//            case 422:
//                showToast(info.getMessage());
//                break;
//        }
//    }
//
//    /**
//     * 是否绑定设备
//     * @param info
//     */
//    @Override
//    public void onIsBind(AllBean info) {
//        switch (info.getStatus()){
//            case 200:
////                showToast("绑定成功");
//                break;
//            case 401: //未绑定
//                bindMachineDialog();
//                break;
//        }
//    }
//
//
//    @Override
//    public void onItemClick(BaseQuickAdapter adapter, View view, int position) {
//        List<FuZhuangInfo.DataBean.ListBean> list = adapter.getData();
//        if (list != null && list.size() != 0) {
//            FuZhuangInfo.DataBean.ListBean listBean = list.get(position);
//            if (listBean != null) {
//                String id = listBean.getId();
//                Intent mIntent = new Intent(MainActivity.this, DetailCameraFaceTakleActivity.class);
//                mIntent.putExtra("pid", id);
//                startActivity(mIntent);
//            }
//        }
//    }
//
//    /**
//     * 弹出弹框
//     */
//    private void bindMachineDialog() {
//        final Dialog dialog = new Dialog(this, R.style.wheelviewDialog);
//        dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
//        View outerView = LayoutInflater.from(this).inflate(R.layout.dialog_bind_machine, null);
//        EditText et_machine_sn = outerView.findViewById(R.id.et_machine_sn);
//        TextView tv_btn_seach = outerView.findViewById(R.id.tv_btn_seach);
//        TextView tv_btn_cancel = outerView.findViewById(R.id.tv_btn_cancel);
//        tv_dialog_shop_name = outerView.findViewById(R.id.tv_shop_name);
//        tv_dialog_btn_submit = outerView.findViewById(R.id.tv_btn_submit);
//        dialog.setCanceledOnTouchOutside(false);
//        dialog.setContentView(outerView);
//        // 将对话框的大小按屏幕大小的百分比设置
//        WindowManager windowManager = this.getWindowManager();
//        Display display = windowManager.getDefaultDisplay();
//        Window window = dialog.getWindow();
//        WindowManager.LayoutParams lp = dialog.getWindow().getAttributes();
//        lp.width = (int) (display.getWidth() * 0.45); //设置宽度
////        lp.height = (int) (display.getHeight() * 0.8);//设置高度
//        window.setGravity(Gravity.CENTER);
//        window.setAttributes(lp);
//        dialog.show();
//
//        tv_btn_seach.setOnClickListener(new View.OnClickListener() {
//            @Override
//            public void onClick(View view) {
//                String machineSn = et_machine_sn.getText().toString().trim();
//                if(TextUtils.isEmpty(machineSn)){
//                    showToast("商家编号不能为空");
//                    return;
//                }
//                presenter.getShopInfo(machineSn);
//            }
//        });
//        tv_btn_cancel.setOnClickListener(new View.OnClickListener() {
//            @Override
//            public void onClick(View view) {
//                dialog.dismiss();
//            }
//        });
//
//        tv_dialog_btn_submit.setOnClickListener(new View.OnClickListener() {
//            @Override
//            public void onClick(View view) {
//                // 绑定商家
//                if(!TextUtils.isEmpty(shopId)){
//                    dialog.dismiss();
//                    presenter.bindShop(androidId,shopId);
//                }
//            }
//        });
//    }
//
//}